Meeting date: 20 jun 2006
Members (asterisk for those attending):
*Arpad Muranyi, Intel Corp.
*Bob Ross, Teraspeed Consulting Group
Todd Westerhoff, Cisco Systems
*Mike LaBonte, Cisco Systems
Paul Fernando, NCSU
Barry Katz, SiSoft
Walter Katz, SiSoft
Ken Willis, Cadence Design Systems
Ian Dodd, Mentor Graphics
Lance Wang, Cadence Design Systems
*Richard Ward, Texas Instruments
Doug White, Cisco Systems
Sanjeev Gupta, Agilent
Joe Abler, IBM
John Shields, Mentor Graphics
Ambrish Varma, NCSU
Nilesh Kamdar, Agilent
Hemant Shah, Cadence Design Systems
Jillin Tan, Cadence Design Systems
Shangli Wu, Cadence Design Systems
C. Kumar, Cadence Design Systems

-------------
Review of ARs:

- no ARs from last week

-------------

- Mike will post Arpad's files to the website archive area as-is.
- Documentation
- Changes:
  - Typo in the divider module fixed.
  - Break statement added to tell simulator when there is a discontinuity
    switching over to the NearZero algorithm (avoids divide-by-zero).
    - It would be good to have some user warning when the NearZero algorithm
      is triggered.
  - Event riggered modules:
    - HSPICE use different methods for DC and AC analysis
      - DC assumes high state above .5 V
      - AC uses 0.2V and 0.8V to add hysteresis
    - Order of execution is critical in VHDL-AMS
      - Gets "stale" EventState value

Cadence proposal
- Still waiting for details of API.
- Probably should not standardize on convultion channel analysis approach.
- API accepts waveform in, does DSP and puts out new waveform.
- API module needs to know what simulator does to be able to interface.
- TI simulates bit-by-bit (not convolution) using parallel simulation.
- A powerful API definition should be able to support both circuit and
  convolution simulation.
- Using [External Circuit] is a good idea.
  - Add ExecutableAPI as a simulator name.
- Kumar pointed out that existing APIs do not support vector processing.
- Would be nice to define an API that could do other types on anylysis:
  - eg. simulating bits with random jitter until a certain BER is achieved.
- How important is assumption of linearity in convolution simulation?
  - Practical assumpotion that makes the math work.
- Don't want to standardize the technique because something better may
  come along.

-------------
Next meeting: Tuesday 27 Jun 2006 12:00pm PT
